terminal moraine - Turkish English Dictionary